﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SlaughterItem.Common.Dtos
{
    /// <summary>
    /// 显示磅秤表数据
    /// </summary>
    public class ShowScaleDataDTO
    {
        /// <summary>
        /// 磅秤表ID
        /// </summary>
        public int ScaleId { get; set; }
        /// <summary>
        /// 磅秤类型ID
        /// </summary>
        public int ScaleTypeId { get; set; }
        /// <summary>
        /// 磅秤名称
        /// </summary>
        public string ScaleName { get; set; }
        /// <summary>
        /// 使用状态
        /// </summary>
        public bool IsScaleState { get; set; }
        /// <summary>
        /// 皮重扣减(公斤)
        /// </summary>
        public int TareNum { get; set; }
        /// <summary>
        /// 皮重按件累加
        /// </summary>
        public bool IsTareAdd { get; set; }
        /// <summary>
        /// 绑定仓库
        /// </summary>
        public int BindDepotId { get; set; }
        /// <summary>
        /// 自动出/入库
        /// </summary>
        public bool IsGoDepot { get; set; }
        /// <summary>
        /// 商品代号名称
        /// </summary>
        public string UPCDataName { get; set; }
        /// <summary>
        /// 操作人
        /// </summary>
        public string OperatorName { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime ScaleCreateTime { get; set; }
        /// <summary>
        /// 最后修改人
        /// </summary>
        public string Modifier { get; set; }
        /// <summary>
        /// 最后修改时间
        /// </summary>
        public DateTime RevempTime { get; set; }
        /// <summary>
        /// 是否删除{false:不删除,true:删除}
        /// </summary>
        public bool IsScaleDelete { get; set; } 
        /// <summary>
        /// 是否禁用{false:不禁用,true:禁用}
        /// </summary>
        public bool IsScaleDisable { get; set; }
        /// <summary>
        /// 磅秤类型名称
        /// </summary>
        public string ScaleTypeName { get; set; }
        /// <summary>
        /// 仓库类型名称
        /// </summary>
        public string DepotTypeName { get; set; } 
    }
}
